71811080
53588288
1383530
89613171
91338983
96754016
3803840
12772553
63415920
74015330
92409585
57932136
801716
49609381
51363582
86971881
57701850
60328402
47629088
5452262
48255092
29139678
2120404
9759657
2382938
7996942
11751471
58362164
44826062
38254871
30142968
42494300
81634325
42715645
67813279
12035616
31449634
41486241
24339217
8175196