85065925
25295571
17482189
79886798
28572607
37686576
75187106
59671112
21945763
29198025
97149631
3653935
25051204
85092225
29371720
7779589
30559805
54399223
41927405
71819867
15665212
93681074
9444992
24851356
85732927
40099284
7103618
61077230
69663778
26788329
12853831
43274545
32722759
41985056
78036290
780533
64639950
63408778
51335987
7769624