103715
79482276
29756805
41237745
78853157
25593912
43787856
17245871
37845251
27224323
47107873
2949189
11586661
2611477
90349021
90884867
47962935
1817181
26664151
60796636
65954592
96842696
67354977
55962422
64936340
49176421
51193715
78711078
15137329
37815752
84458933
47446726
37647537
49009840
39076792
45964778
6192420
31034398
61094127
56669378