80026732
97941127
57835287
64418414
45839520
40755588
30556075
18823554
69187985
67671822
45926941
80651418
70629909
65068361
9865952
93498765
82914690
9155545
94694221
6881867
54531460
7519726
5730637
15534650
71445216
30407099
84569349
61986764
73818973
11944165
2175144
17022443
46473995
3299227
8241456
7258046
16293621
59717682
12016558
18527928