66587168
81889195
53045231
12941218
76115710
42247581
1381763
16332584
48845989
204675
17134798
3075460
69662842
85821210
71184627
82112002
34997956
50372390
3132307
22927040
10055378
71616867
63793530
49743159
5766975
1042378
74116847
81179557
24322492
4831763
75475046
77541432
33701014
61859250
53071386
22657964
6885187
97667298
97172452
11466974