52302781
7633594
71672834
88412934
48224559
43389974
27171008
5575150
27518601
67343907
31766864
33472487
25833553
60388510
22894194
93934632
8071195
90797085
31721074
40824714
60266322
30826672
63688659
87423007
3645103
52391375
20148248
58358064
20861034
80133686
81443726
733772
11506012
83438738
22425876
3697654
7393996
5172894
64847958
13129927