49579755
5986356
13083820
5841841
44782801
49949554
22053561
34489041
15629506
99203520
2042446
59245680
15175540
61465681
69823112
32986569
27396875
66011608
53819374
2209292
61018040
64546671
86501268
10953009
31475921
86317219
40932817
67388762
35348070
95159209
29673335
6459430
82639756
5225220
74619789
64517749
92007314
99208392
25317788
66679114