3802989
21555634
81827405
20975713
82734176
51307958
96183884
5744601
375251
71251263
12915471
2631956
22051820
76165760
77396610
31128698
1762786
15984300
8873367
33617237
75463313
71646273
10536772
49278955
13632628
33203290
90167584
6097138
74385960
98093105
2212731
75537302
36468
52342209
13692258
2023191
94306445
34762987
63545834
46685568