79882841
87326436
95259608
45514948
31484107
57332107
29709223
57936763
47727922
26242577
7674600
3457176
6153009
81218206
5340981
7211395
20702116
17885875
62074406
27661001
50163474
47114131
94683141
90718267
86242840
6346982
18123883
10079734
56825488
65239096
16007503
94784744
99595559
29074607
423562
7484967
36389813
58151252
86564637
19094080