3516811
65898827
74293681
19624655
34542830
3029531
64832460
38632463
26769233
62031849
6991856
31304052
3899910
25355354
5515200
59248118
5044856
99097920
80027989
49147367
28299845
66469717
609496
318432
2781144
99731883
50065802
8106171
274112
1661512
6653768
94576320
29218129
14782359
27638253
3693094
37299342
33292865
12076750
56936921