38188993
21162842
80501897
6823749
81646063
38826475
10345207
95854955
39495009
90631896
88303785
91263837
80017188
29146458
84249
33257661
13745995
95049777
87035293
94293713
8873917
1376531
57723248
1433178
81715283
76747944
40739299
75523368
78212708
27317326
415692
3976397
78654938
92064305
22444322
5937645
14551502
49958309
28011643
11194393