3343542
80909559
44831763
54317825
68827838
2497490
39883779
42896057
96341307
36784772
7684463
57649672
5096748
29492706
98035676
4603137
53065303
52745630
12669210
4292760
23263950
76364268
9183087
616676
77924096
4633107
59991931
18681506
59202017
37096681
64211298
23511651
39175719
60094067
74045912
9862499
54508787
49765844
35986788
75021244