35958183
21563815
8792473
96056074
95731836
17485619
3707526
73193390
18587533
25207749
56786739
5304306
7890704
6493154
19209198
93417422
10179602
8605105
63078600
5220908
37122930
20225921
45372822
9361162
54541963
36904254
15866206
90104206
16802490
5607296
45062868
2145570
17523222
42638531
10359322
56799012
58234616
9912978
5805706
41584574