66934225
82558440
17774498
41183482
64358586
89588514
15998487
72684967
90745095
71674683
19379700
27777364
80222467
11336336
98256420
44229330
47749896
33906929
24646860
66338740
6144448
65707195
22875243
54489921
23735094
2049866
50802510
29887275
51908269
24301017
40093307
27036304
56057371
42887868
86443424
40218420
91255561
63392579
40915267
91612123