51954880
12099415
41178986
65779517
8734530
90874590
89224704
64129387
79539044
67665592
8389519
56324150
47477341
63556215
28471653
18937287
8669750
13236672
46662658
37172834
80483977
46682526
93576342
60313119
98923481
67196728
24091242
21905892
9111857
87272640
10338917
812950
15067570
35703447
18525766
60834522
5637305
39969282
21626681
38364675