80816562
18871986
22766028
3972833
97328305
14486209
81615152
12216456
78644118
246282
43332896
72768936
2384505
23658870
85865806
27051731
3282128
56152514
4489920
38612965
6933569
98133945
26722257
3522026
5300999
28579438
6529162
27596528
39041123
28994052
49615068
66784033
85339571
3078454
93634712
90122081
644575
15252200
93066474
61932989