17506398
82849158
63388175
1512327
24081355
71406177
66726517
32982252
2497019
59062238
10089970
66134000
72997605
20144125
9332605
21406396
37934214
96164987
81267847
11466728
79793218
28785519
44885611
14574731
17488042
20787332
51235912
83091742
85397217
24668745
88107643
30586992
95503584
55252607
73004961
8124260
67387537
73976570
81002293
5537755