16746512
14967274
49597268
40926632
16237722
87382943
77321789
51195531
39445363
54158005
10738854
44458419
6277435
30739223
4733914
81643744
722314
96936052
47847345
64624488
17435111
93423832
60834972
9396195
14312216
85464792
23744962
2747758
55502836
73226422
84251331
15392289
28441209
60505134
66715657
43278391
58928545
6962572
66433320
81182933