52773667
61358401
5382249
56575550
72993324
32705310
22119016
7077552
70002622
1036716
90382512
90337318
3988199
31627441
6574181
44954099
42207116
10942739
60046018
98422776
81267367
56297261
81298787
60817308
92216390
53366998
8435769
8425117
23348496
43451734
8349679
62393836
15645817
88954571
49837602
68233103
71702770
47822954
5139228
2006446