79942621
61972798
31135431
47011237
72802245
20309682
19086791
9539276
23066665
74368266
437524
92396867
44628415
60887800
76009354
3156084
39444123
6619772
7778908
64923511
15719219
22613081
20179213
77428767
3400295
98946221
50071491
70033714
77148373
2043198
32707165
6602219
11917606
11865976
3675172
8497526
8976113
76236751
3473381
47524294