3340238
2476681
91841596
72378599
7964813
41769695
85544366
20339655
51192272
82003784
4835316
70526330
1546946
28378137
9768287
3074585
79877103
15802528
11131006
94976206
30368974
87304722
11847100
49293651
39154424
11474224
20757379
1138515
44337963
40645314
84774879
2925389
10513317
24478135
74963729
59082293
2464179
562743
80735449
76181182