80385852
63796212
32268154
35895743
1439397
40318558
96506448
9362722
32355730
1014154
68338530
13486309
77664923
73365868
23356697
71205231
80389202
42045139
15676088
95817448
56714987
61026995
41995170
19903437
8494924
4832315
37137458
93106567
19417779
24543983
98495883
93043765
88748301
97488965
77243189
32934495
21431976
1614120
8790503
7935608