11183566
4479974
8967194
54521971
6946914
98472947
83744236
26589740
96642227
60922394
31954272
66811625
99029577
65879052
16289271
91276953
25874161
85107339
58252536
53802125
50385483
96368942
7362100
28137406
80743281
84316010
28717049
39006830
134395
21807865
8996395
88476155
9057573
18013451
63428321
52786920
22936539
25126361
32945683
51387539