57445740
60105548
71395606
16516327
42781374
71837855
79387667
89366648
15054375
77454031
85574667
84178412
72992712
18578866
90955133
17417194
41461027
39981903
64693273
56828249
39478223
46766063
45145077
33415868
1923619
72769377
60329421
67118574
96089678
17418483
75045247
4337080
43911544
87111360
17803628
572265
2808580
36709030
1709874
92177954