88741376
4582835
13383757
19525513
42527056
5243342
97419923
96125442
8636365
2705735
11152762
66798972
33342300
89336326
80761900
98811572
1413584
44316840
3808229
31067551
8156619
26602610
14606636
22334857
90387399
46226701
28699722
13449998
26165575
30945004
87375339
8827063
49421356
83995272
28625473
75452939
35119973
84583964
26558162
40046368