20459917
7032643
87565509
14856241
34124315
32328798
9247005
72906263
29948967
52119784
63873214
92831861
71326834
65812240
46944078
51594136
22276013
91964930
29548307
83589412
2389929
92866774
15604280
95877745
63329242
142787
36738773
67986987
64204957
49111968
34799804
3791180
49487604
41766642
46707871
61979541
1008164
4845176
38627216
70687179