16332985
1479110
87242194
11347185
3713230
63195801
82677997
6024521
76348907
43916690
33231749
85053416
80759982
78568400
82592970
19257817
93435812
28674284
22345042
33305836
47079294
95794399
90684597
7494395
7137775
35344670
50458282
58849461
28816142
74574922
2327165
6852129
19123257
65491739
89818112
1446427
90264272
26764174
63548091
22662432