65749932
268873
19589507
52663299
53857500
62571294
21356313
96532295
4187409
16385419
55371170
65957588
85936140
91892953
5643422
7557227
8890787
12848116
23063353
944714
68113807
79988000
21535219
94686934
68229623
61069781
12576192
63912448
79028846
49583783
80409336
53471309
69775964
67083674
5614468
9285507
48385101
56631103
28997685
17113435