30682184
47543807
23865760
13763982
41501139
82947889
95944938
99479094
13729556
10776478
477534
1512821
9565694
85709004
10789230
59602392
23824820
63104556
67121340
75495367
58925824
58642350
89495731
64954474
4147962
53365422
79556551
56758022
38368687
63376219
1631792
90251689
41276126
25503035
95537246
62202519
23176469
4746954
9418902
9536374