80649234
92767141
4744135
34176751
89294298
41808318
21574446
78917421
22912067
27072571
77271476
4470341
16063148
77475075
26052053
29418617
9847886
10131369
36871240
24312620
2939169
9774596
61172330
98221689
55055661
57237799
84792501
2746186
51056350
32829271
18326886
94438683
29375722
83999048
60848147
38299437
12138058
44036358
35333785
37764206