42717671
65101533
27441577
80712523
10888646
4961788
58661103
82313361
83529008
92415414
34165973
83565447
82746165
3822166
94362688
83847763
5938068
35029587
25952753
7637387
87374837
24002019
9085174
40115394
56293347
85103430
46257081
97383121
70029220
72351987
67686341
58051562
49545230
86068638
63835328
47715288
44216177
4906719
96904203
53961920