62035111
13693328
84974855
10522449
74209214
71538543
308263
24633705
71813780
17009923
7502895
47602369
48097888
96838243
3383672
7617049
4391048
69639126
1094306
63922908
23501810
45034940
16979269
79822131
95872968
27479618
6403522
68909573
14903016
39589444
43446829
72333347
43855912
38487953
1873845
52523106
44764181
76771151
12011557
32332035