16276708
83158859
32912117
97181570
54167750
25252578
17115166
6822515
5426803
117435
79332213
60633264
70277327
67997465
81364915
89253653
97373513
93554563
8399461
12842432
96542940
81324813
8207136
4138158
32808500
82227421
6801864
21653183
43033076
24002608
59851401
47607420
53709328
47202432
82677310
38123319
1351687
37853164
21605816
79885455