65393629
95495349
58403640
9751606
89092859
94744473
86819114
36153278
74515152
1634703
1066429
66596487
18258568
60396749
11614189
72733198
82386975
53341903
69996263
56657831
33351058
61096672
4147813
8475969
17199830
71649934
6925119
48706715
3885898
36779401
7155757
11333068
64161904
481913
38514456
44868500
20463042
40596537
82221907
18573416