22002102
16877979
69814944
23874969
4591662
91984065
48928245
3233960
44102749
74124110
98469932
72654209
92595173
22358638
44642682
20864361
90309026
28049788
18059004
649704
4774888
49042925
60955379
93196552
13091163
93752551
49976877
15399091
84779211
67095934
75375436
34467013
12157412
73524930
78862728
14346547
40019923
7590997
14345174
61917186