27116592
65375076
86888074
64224961
55315324
98608131
12846036
51946079
47867528
65955263
37707490
49251532
12573141
95866334
74204246
72655082
69355189
24132674
2281070
36278661
74632420
41522396
47063933
89731963
68652844
18819485
1734266
63878078
5929981
4318623
73852357
12442029
35773455
47794407
71382960
5087465
24326741
67417668
9589291
91828648