60337696
9016727
18375680
94587211
9915232
22484464
3432107
88738217
94967603
4997904
70644512
67671448
2384482
61703155
28432834
3595882
66102527
25807178
52045834
47952259
13588415
77167427
3726114
32775454
5316437
16437231
7620771
92743843
95942541
5326767
3253276
9700925
85945421
14963022
87043560
80804319
98145384
6693402
38733392
6916829