12682932
48598030
11753192
16345711
21813461
66973438
9859156
60428324
42905577
21503541
27002239
20469415
40445627
23203187
9414859
58595658
36482509
8522288
92056012
38854069
99005965
12159237
10726264
517574
34733853
18209566
28041504
67329676
44716583
88207185
98015811
78567095
60476500
5553571
94113253
75986308
19404301
56427852
81669128
20683740