22233980
7625427
46902346
30763294
578144
12361067
75816709
52311741
5243412
14286117
3425547
88685290
42541606
68304009
5876152
22928094
29027056
64569140
32868568
46951553
78627638
2036920
224334
27159851
12956660
8367857
58641284
80662624
92513323
56946384
7079004
77039212
71668142
78076462
94352833
14516110
91897222
43045271
64117598
77079879