83259360
95018662
8646078
75605467
48687590
65821260
35418517
4064270
56829224
4120992
7725321
50286900
63703489
25444243
83153235
64707412
38541931
45835232
1442151
37868889
64161668
1928860
90382702
50392548
31563883
47594125
52026617
13545339
99883103
54203610
1440726
44313684
18357242
35886657
93128598
68478174
48631251
53207211
47761030
664348