16063244
51382094
3361183
99208855
13203275
41997617
22364408
31893041
87775084
78247482
5464002
34581568
22445458
38061479
29532913
94263908
39017640
4270490
8365880
70364904
98822667
86337560
85301554
7809007
77633784
5803332
63816646
66376773
41214666
79427504
69717036
7222989
34878572
10089931
86801218
8768865
91451776
45525226
58253936
40604171