51168788
86806940
41601044
2482300
2177473
30181017
87897875
11501280
26633412
77275645
90609418
80853645
40886214
98506268
75553686
76126197
36252833
33605598
33611310
26295233
95131564
49323229
63668771
30413477
13389354
19006805
27062702
32537870
98515200
5845447
84507861
12751891
83425134
27054267
1544262
22807460
974363
87695118
22762924
82839923