40413221
35243805
91489869
91562408
80893785
62749620
980910000
78715048
26698630
66956736
577236
4291352
54495862
51997939
95674329
44731563
14549275
62385214
1039682
90413010
23546480
32343312
63419421
80105603
54454164
23129172
29306368
92653572
44787817
13503910
5712775
88229298
3219825
53781721
72587876
71277193
1122556
23449182
59625192
91202282