38787431
5201011
52285171
10192577
17961255
33962605
8957405
48061570
37992076
64057895
90039665
50704663
9858220
96428178
87496511
77293543
52662840
68879884
17395414
69117671
63902323
5428772
37977239
88169852
54303655
38992494
2776434
24751586
93583146
22116495
28462474
87133164
18451468
60699557
62318291
68279986
94854186
500232
925461
6897551