95923880
99038528
48609193
79964517
94853413
30247713
71873614
112377
1628831
61137285
11869896
90612854
7343406
32871638
26231629
44978388
88001690
7617712
87892621
83768059
3144808
85657239
51153792
7987085
66778314
17285102
5349725
96734783
4295390
12049797
1326421
83676483
5365920
34328624
31925581
1445976
19385301
80985165
780399
16418890