31148115
43742017
24082498
9149522
22188771
74851748
43338763
29042499
29916976
44983298
2492238
81779777
78012809
59439079
32126165
1643730
3259635
63192126
5590710
98301819
9490170
6600285
5604790
6587845
11725244
54944316
46809804
75209979
33268748
49111913
20422895
99939465
192487
50404372
40722113
75439593
58988619
58181962
83987765
39621576