17541672
30699130
36677283
87526521
6249948
3176884
13437884
86725103
92711357
6839823
3154882
2167010
31936962
82576633
56758047
71272782
36269935
26921335
56936930
73313255
67411283
24611760
45627899
63302987
3062922
58706748
3569596
53486453
60745891
85249220
1340218
54537708
71368231
61592238
1730343
18517989
88106658
10519206
8325865
34064090