11227760
5462243
11097080
91666233
52507422
64749628
32613992
84923290
52203563
30713687
27521806
16903681
4111983
9897216
16169881
19793959
22573170
7543583
20289184
6855381
88345986
58365192
41126137
26511516
7671203
96675687
56229399
53184027
8953449
39975821
53347325
93996665
71605824
95687326
29067981
43624726
33781164
15801399
21631042
10325021