88647776
48355791
36818180
49782995
72729091
61233587
90344971
86433218
65042149
38197598
66786014
96833291
304401
2242144
66478648
175866
42824792
873457
22095648
1038934
83001010
39887814
6767648
66003183
31347727
53005098
94063100
20793180
23719957
43568961
22824488
40786372
46138827
51884015
16754656
9005191
49029451
31124914
95217853
60479855