15632468
10836854
6552846
82829
59167529
38522803
24607144
11626866
13139900
43135100
69164692
9455628
40149314
95783536
94493645
9088643
37565498
67667884
98258731
72769849
53569168
90773061
99508763
9589335
40073580
99529449
453977
86513629
97843011
82654196
6766950
41372252
5720881
24479179
324129
61492900
98761394
29935564
7513204
25961700