19582101
77435287
80893178
69793012
68478404
14732516
9868709
91943415
29197488
2601992
82361424
64185603
20947115
6065461
661420
37753515
56765530
32821804
39699091
73903948
4804705
5593904
4314572
9565689
80402133
29587755
53979284
3252895
66373667
9893106
1302299
39072208
95176257
10224112
83788123
94201973
93437985
39896756
61824444
90098450