14122668
30363195
63864316
22245367
61294178
282874
41116681
53583277
122881
31723597
5681874
25675877
16103150
30531551
9302047
42739526
86187152
58272630
37729466
50383187
86134670
1976526
90308380
81561364
26614592
49163744
20504593
59782906
62672942
80703391
83734756
9277254
206960
3136833
70503141
24128261
63319963
51341453
93266916
17484240