3355570
14863194
93364479
19155092
52191272
77617102
40127021
22975558
89248137
54432178
65432345
77619433
18482564
79949142
29112915
10383347
10439193
61285219
20413202
39201707
1380805
7239649
67052162
5203204
77614648
77271933
83169386
63263297
14428952
11524479
2633415
7148033
18942800
67225914
62792463
474730
25813309
51813984
99322483
47048855