44137966
54086040
65655025
1441940
43234528
17004281
47173773
24384466
4496572
60348255
832118
95926736
31507202
13633557
96024955
70493286
13164265
24886690
79392720
94225370
53854249
29373196
10404042
80961504
8302042
38256119
81501342
86591665
37988855
74432060
7629438
96132287
80656365
84271314
7082174
215268
84032147
71595190
91698068
97629950