85308284
95911430
3819024
5925182
65758626
32456824
15482428
64422403
73587848
7460358
2459848
23583119
1624566
91881941
6169262
18211059
89281343
3850385
42106729
7409292
4382588
90136103
47142523
81982145
46987535
40035833
93651429
31811328
8872229
58972514
141166
52348852
161410
5122754
10087241
25856012
52648898
13259836
846072
27259218