42367748
70173826
18154614
19136627
862940
52825894
73434586
93574563
53404688
98722033
41395764
4459090
62507308
98946629
4194389
928183
63409691
28902696
14797949
60152340
70141452
4619439
96432050
48719149
49158845
91113680
56296145
98382244
7051307
18238546
16432270
21807203
99902032
53374854
56169298
8812574
63495903
85776894
81801347
2719325