62007280
31142545
80764998
18139110
1132454
69839487
4883965
53414348
57163047
53354869
23934742
8214173
5248366
46453967
87226363
3927750
59561236
39866837
93766031
90027170
15208164
97279996
60597743
2662347
85002545
30212519
74996860
74065935
41398363
29437257
58226488
53749782
53258476
59556239
70306852
43536505
81549563
29402854
41942285
49055958