75649168
10369480
47328663
60325902
7731944
84387304
24672653
88546500
99858533
56332042
80364165
38894294
65359863
35722991
14464253
3309917
24155488
4189214
18558140
43852724
947619
8296979
34569163
606512
58588983
84435132
68221179
40769182
43538987
73885352
77963038
43169597
45063531
92824537
6269796
50043423
31348593
45558685
4319940
26738361