48466499
40099071
20519280
73828997
69268323
34513433
2977214
31236751
99928412
8808589
47331916
96312536
12414134
72855611
25924247
11646497
80833133
80624734
35876833
42994576
36943883
1891898
63965207
5885956
67349358
16601730
37123010
38326329
96941109
20982057
29894258
16914343
34392585
249050
60166087
94938982
43769237
10599809
91448406
24865324