85193944
33319541
43071327
953237
76316970
4618466
1597237
71514354
90622798
58292081
33555295
40789269
66451885
45864619
43813205
44004238
20625678
79105691
16342790
9980710
55976955
79854870
43127054
5001841
90708643
18613536
69423193
5584553
64775171
33246105
1304412
32138038
50011077
37568775
28224279
22024048
6706122
2768422
14293925
57825588