44646820
695747
3538386
2417884
36834311
58584148
54967130
47153954
69191077
98375960
74844634
5484373
68634177
2107981
10724855
83855486
74348260
55527803
62469308
88211276
259737
88394515
95828327
79931052
40079600
21576605
31985618
9051821
62817604
42251164
64036064
93877983
6448123
3840537
24767113
10626498
35837113
4775545
49246786
80549195