82343208
17957368
56535827
40774553
6381370
28317403
558299
46676585
87174174
33519628
3806185
24644146
45112048
46557490
15358186
23931138
76067938
77591319
2674603
59724908
65066671
39206382
11399048
73967725
86666349
68165123
70472719
23941959
32943299
80405020
30712224
76049651
4573132
50514859
79626438
44913708
28982884
13451525
8012267
49808915