99392510
77179202
43216507
3858816
53769027
28003058
1683172
85793031
33571374
26186000
61584404
3648040
52333180
15079288
80529000
73977168
1225852
99081102
68279496
75422447
47699251
72657765
51165962
25507743
69777529
5918615
54501523
95951795
97267929
6115563
63263450
34134469
38126610
19875816
22878702
46072002
95729942
59836446
70175887
23391263