51522194
29616485
9409310
93813680
90344019
34131551
74406808
84533986
76184645
57617977
30443246
9894665
1506472
823944
31589779
30433935
47635207
56886349
45688701
38474533
22641551
85255014
84702783
12911129
72138252
46506288
5386942
68447209
85281202
73942488
94463417
1299216
55444539
641181
70902595
53014359
60629029
1529859
49951358
10799759