32713140
90532098
1464905
86827664
35562313
23048167
61643318
70457842
6109667
26837319
111219
82353800
5279568
99804367
79242762
23819401
16748867
4555441
97512660
40315562
6977412
34916053
23509785
21294320
76841986
81598263
6863644
85134800
36622280
37362306
47488852
10658975
26056178
50207815
23237119
78729140
2538178
51911643
92412979
97563441