35504062
34391877
3236847
20186287
59344971
80028175
12986602
675168
18289598
17035496
18866636
4147800
72338164
30212017
27494585
44793005
15379192
908244
21837583
33583074
99348575
31038033
6523074
602113
6996735
68412928
42543763
44193812
29507781
2102853
34793081
15528264
21549331
51787153
76087878
94264280
31808359
50568157
17286178
16757979