87472627
59504359
40114256
77769993
15066962
12824237
4123025
42076376
8366937
62601826
66388050
41615529
36523814
10956221
92434063
2027160
6375921
52996953
93361553
47527056
30222336
1550155
32838275
525145
89636812
13828617
49812777
50957615
4537946
65453802
15089464
56914469
74911541
70228127
14437745
27812546
64176402
9727911
83322114
70259901