28086938
25385724
76709005
22023712
33507313
11183020
5278430
80441324
561412
48873553
5681711
6724274
536821
636762
4852524
76592771
6664399
16965157
67009053
3294762
125579
51117679
92752
46038241
8213602
42804607
93067246
7078258
99343205
86733340
58538166
93052697
16739920
77263577
1206850
18531343
45455842
33984260
97771714
52305013