35052167
51846952
89441790
82798749
45564113
47653994
49556808
65939697
64373008
76717682
26821417
17514593
22283691
2781636
63631545
19102552
48871604
42728112
81634290
7673242
960792
35746200
86472979
13271502
2538925
9833404
908048
473328
51074850
3507523
10151125
6782144
592866
53584814
63172181
5526308
89761420
31076261
5098247
1339700