2127935
8992075
30995730
30591619
7937066
2365686
35647699
379899
30499289
77652279
96192193
28407509
40547041
59196912
88043677
73867695
28407113
9324373
38056671
96068611
51538364
87494681
90268713
50079094
79323100
53917270
22004837
41092155
36905146
41588382
41662574
78646748
29705319
98027362
10696281
99208620
8558299
38488724
27112092
25918090