16932961
59433628
81247445
99738062
34148170
58328663
52105793
49907401
82023543
20987108
73203314
1635533
41422010
9507121
75896495
94027100
82456701
78489271
65271313
2397735
81312365
4249881
56599535
50662112
94149341
85361624
26454219
86313964
1845628
65492871
7743189
90312888
247941
58905353
24948475
93529895
87274305
4895788
17687653
85864822