49733248
88977849
37974247
20877892
47842958
844567
51067606
19683095
90689450
20094663
41457156
26859259
46563041
29112648
80127827
521808
57425349
92184584
59165956
11025422
27768117
74604577
23822481
954220
8542117
8937964
59915697
76005797
22475335
676250
74772
70716668
85055996
85127157
1488339
37183859
89567292
21257153
22817243
30603545