83213015
5425186
65371149
67534816
71983032
59953710
60926783
2092832
54086004
7409224
34476861
85892431
13663227
76599107
86084173
9501596
91396335
1883037
368742
85126763
18434513
28231989
9692536
17834910
1182427
46726663
88741342
7363081
48222022
79807176
17748356
68616713
10264438
97335438
83147162
50028218
49908116
18194207
29149642
6502619