89125812
69968671
5686813
92369012
12749215
1127656
84925153
7077290
51093061
87556170
18164474
22705738
780673
85701786
92706257
98867267
46284027
1557812
18654847
53916212
89425959
29838181
36921174
7764029
26196095
9625057
61368158
60337077
25357013
71895851
16605093
68798459
55578997
32737554
5283543
25291686
20941155
361119
70103693
2403523