89739092
92451846
80266856
80353367
97952532
17135490
31165990
12619291
8284407
1776405
922195
5219185
93281032
27613892
20273133
2456931
34609173
30243051
40301086
55341765
1672360
599329
49382332
27583385
56587003
86622262
17704926
5401487
39948449
12901552
62484724
68719897
81191617
60075593
43849908
49134793
10154911
65809919
54538644
17287505