512802
665391
3854178
177978
234317
52132
1295541
1453715
84536
92430
7859
988956
2074354
2253391
3878313
1621013
144293
03636
382035
295346
2431833
572966
222395
55925
332031
1266327
266894
646873
41216
73644
10763
1238060
3188160
612268
661311
1008103
55580
371702
5078896
56821
155726
101739
1767959
165265
433662
913579
1338869
192
277
223
112
280
601
300