3149105
49493589
90575120
552617
4215164
10304890
59181144
2365336
97514390
86063870
37673098
5317798
67697772
57714532
57625468
31934626
15127743
5975928
48333513
59597171
12032393
55253549
48478823
29257125
93827
6506524
7448236
3592975
69204235
64607769
83878032
68229123
54028028
90621822
960936
17839584
2592421
51649227
98778068
9588284