59691379
40021222
86873716
19182964
50928701
25497014
94206077
41544016
78768663
31794349
63943264
47665519
3919507
4518666
87088408
24766605
596064
1660890
27301903
76326323
9383124
23358816
2729050
43782017
86538678
16076012
7957862
64808124
42988522
24476769
70082651
26982630
41164569
15619135
2187078
4151284
46485304
56253987
26498139
46721064