30272014
31797565
5601290
29606957
4298743
65497363
64964591
2741522
973813
40536316
6034748
59458843
44197954
10945058
95393175
12194868
63807815
32253370
85211431
20972522
10159677
10391816
10688795
49084269
86316838
5316335
3938602
71441864
53783665
53131190
44093030
26675924
74448154
70516300
74652924
26126195
16847544
72973647
73899247
1584628