1064729
71419439
54739152
13287092
7359484
39586336
69595344
73064097
80329693
4465484
13948654
17136813
99745709
6939790
5033249
60409050
39988109
96421294
90211915
3046066
65518814
68535761
48699774
16852925
61856993
87669728
96182673
27304939
72648109
87674739
34653340
43961139
49158460
4961516
152925
56076373
273274
84507328
92878810
315232