87986099
19346642
89358597
36553568
4932847
76968219
6440939
38978546
1319278
26166480
78774437
67674287
92707437
77287793
18735621
64463602
17021152
80348306
65482970
98579748
86894366
2907282
51316029
1451911
96072844
36992595
80894864
38873376
65519382
92359826
94946167
58334659
38756001
13355401
75429358
10468632
70649830
65904000
39235618
87282606