43182919
93843794
6837644
25412831
43313911
54892221
71902450
66469281
73651775
48106754
47706188
61537310
5477239
93537412
50689825
1476690
67426302
49338315
49443482
13935771
5124251
6577169
3456600
22932270
98258840
41403416
94302881
92102608
88163935
64992072
77019856
20759255
90055245
31379268
18388131
3417478
36823662
76062118
1767866
34883059