28499142
6293059
89479400
10769176
21031600
7134906
14468615
36722239
23119628
16426522
31541186
45056090
81172613
36319832
20854655
88611199
38043525
26936623
13692334
31957567
35898124
67462741
16241696
787824
71145638
45595605
7157419
36662567
18938185
85454505
17157389
40239726
60837790
92378692
29104825
1845526
87619339
26178002
75341182
10917426