72097673
55349906
51318163
31129995
69356885
64119893
95931984
25416089
32383290
26497913
57483464
76624766
18624864
26529778
58993001
13316197
8251383
41828541
85546004
10133545
47921438
60386622
22792790
18063077
62214880
53875690
571556
89406835
67238862
31063397
2646350
44048900
24927023
665754
59327642
79355181
75112816
54969442
92553135
5616259