83057683
47147661
28601574
24849057
30265907
34588464
25711771
30489705
11749068
6521508
74747090
8689526
35882718
787209
77674416
5247512
23512270
12301126
19422810
3822356
56265546
72564248
70482937
90832416
7636288
94735487
32724626
98651050
99273153
61584944
72418374
31348380
97116698
11773498
14795123
85333115
54248743
59352434
80142509
75312814