92005680
51273681
26165235
28543269
16489542
12067762
5089016
5116052
46599696
6015718
3211149
7842406
48501573
41828392
99839778
31691394
1177043
17955822
49966269
95571296
53819219
79993541
27227674
16796512
60537782
90598708
43023320
9378556
55088249
54991698
38434316
69583106
85512014
6142717
41153096
26979125
49779464
81138890
57683757
5894717