30877191
6769388
59166782
13549340
95352996
40638826
28187548
86402100
28552593
92771010
7464500
30895329
47243410
88059285
227863
68125556
96892800
76673842
97456765
40445483
4929416
48423906
96067051
9469106
3268332
10275705
57208475
41069197
5721771
7599285
48277611
64009226
10015892
199590
76664242
7575288
96653113
94141001
25517999
16802665