84513393
36862679
49461107
77773380
83328708
3799489
14434250
80048934
6329539
78656908
69921410
1932324
23192469
30728026
74642370
91155392
13616386
95693840
76309112
92314094
58013066
96309333
77021153
1147263
81901176
84629681
90286558
10215469
13424234
36838593
1400382
8828413
73504573
18642987
6168438
14316956
73437480
18996193
50599826
85056194