58687869
73322680
84308003
85884105
89777080
68235462
64506425
33534731
20021875
72606667
13418263
96799983
50453887
87235593
31357026
23935975
16088327
37288429
1596245
93863291
4399884
35178427
11408757
94861021
4206378
54623198
80077496
10381986
16249441
78584399
76725985
14055711
47995846
42554158
18699399
95876264
11025875
41137533
84222535
84432245