69009643
89417277
14268392
36997921
48427610
9194713
63285238
34629250
23299439
1662408
42135109
336913
40252127
7718564
1654988
51025263
34636567
57042383
8974641
97718553
77224886
2767612
49603318
72032565
66409075
17034289
204627
39901015
33888677
51363541
26823419
14705184
94102915
5029767
64474633
28246032
8855418
19026702
10534826
55177515