90252925
7091781
15748574
24314431
89326483
48735035
89572018
72811131
66859731
93495327
68099701
68954007
1862632
8328794
17078780
63495292
47122688
58123749
6356922
872740
95259535
1121101
16628020
97797592
63664289
70839758
47723358
89737635
61827613
69955071
89922638
29363714
89345398
66749512
19186095
64948403
75214027
95284697
36802006
32397162