39541128
2852955
45117131
37031790
75655167
92869456
80684941
56989103
4223836
4254741
66941355
13618044
1639035
12192147
84185230
93511890
2285700
80883036
44598842
6632681
8238203
7844256
18031390
86948845
1422629
17906687
57779228
56997037
4918452
32343677
70117605
14983220
42514963
32775083
71921803
60486886
52693090
61521942
37175285
96759157