43377543
61761652
47143485
11373672
56843130
31746496
25134119
12436250
24865500
28752068
33822153
14636808
30847926
80503229
5924565
32634358
62764381
54098692
96771613
45517359
44042751
26597512
10716634
68366495
94609102
41198079
70661923
10679624
306081
96916685
33285115
26888238
79963137
91658934
35611228
8605731
6653867
54353026
97296667
3169713