13083422
7238221
895420
66535733
86948335
75275534
16365637
79765370
8466582
33683395
14052134
78194545
74576096
19868406
17277992
85791598
10663839
4255569
24733378
96328816
47917375
7052507
9270880
14931384
9226945
10513002
25231974
4996410
1329728
34243065
67959326
7796916
50952857
83687983
91668318
66385674
43279663
73524626
38433971
7036510