76911160
57589613
3586222
64263187
85968540
59869990
9992545
77394021
29828255
75197036
51291244
29147444
53853703
49937535
78444849
75225198
36497562
93309144
58332301
23897227
14091657
40932405
9667781
52113112
32559215
60941021
86962153
3061485
58109706
39619237
93711241
765957
1844484
54424231
95357315
26746840
5658674
20325855
23659889
49278175