53666076
16098713
72819832
84386451
11313748
60113609
75017117
22204346
90422735
29458584
7079783
71344630
877659
34346431
21237096
6235895
30138468
5465538
43997552
7799708
2883933
21997655
56162300
649797
55551480
66143867
14858675
81715923
48059583
44404607
38785811
29688561
47316427
81661872
72568700
97384959
37345813
21903550
70685324
96583717