80244619
32543995
80986581
95675655
26912171
72048691
629144
49319282
8371504
99708591
22544752
14114441
59201325
36703910
35548884
92923693
16282284
78003996
32602347
12746967
647869
64847034
6646988
41016565
31594572
39801745
27765831
42069982
74673804
39682284
35502050
34905860
99332593
20361728
98732850
40674724
4403086
85224024
80347256
1915224