23342260
38832642
69424859
56383700
74905205
93211587
86262842
16242645
37596092
8257338
19936521
58308527
80979288
65901696
84102883
9019942
70682625
11374772
86995670
23623513
45565918
32493443
81996210
4813757
3531137
82576459
18974795
71471199
95997383
6676465
28818280
13221858
1695503
9500148
4781400
25575988
4091862
62736
3764265
64339353