49222608
16124922
99667622
58637596
84476346
261028
77243719
86311539
79579350
54396979
64873817
44764305
52587752
28282867
53585873
40704172
94417588
15206148
66937478
80264447
5839556
7373108
80222236
81975676
90831784
759778
69723720
56235646
44193462
2553722
13055148
6008519
2898439
3194346
1489620
48608165
69612278
20464227
59094440
26328385