64386962
97165218
6799656
93389670
78479032
46015542
17998874
34756340
10545124
632724
52582129
54402084
80936923
87359116
55497908
29318288
76035352
73583094
25626445
15979980
4917698
168277
43119448
94058697
50924089
54916943
8057299
66837723
10001649
31047677
8294754
65473601
84389357
13366789
22116587
12302043
22693760
39289302
40505470
8723360