27632216
2909634
99114609
72693519
60101903
29472365
17333959
80613672
11222827
8077334
39166912
13591105
7348601
13165925
21682736
3155886
3977128
42547009
69182581
4912525
17092349
8900247
20809430
62735672
55554120
83439388
93169338
9161079
4086918
6454164
4668293
83875628
7738785
64033236
77362194
79791471
99123037
1155324
72202192
36276348