32454695
14967536
29756533
6212572
5011411
1831475
23562792
6767002
82035200
95605058
3631135
77197420
47931171
11929274
36573959
96469990
44954986
25846701
81093326
43249212
32602091
56774754
71033539
18944038
82324728
79191679
67124060
46193128
21723926
42047355
74859775
54801563
2129572
51188593
25642614
34375221
72195002
57637216
86198128
42994502