25832107
8915760
5948729
26604403
5398227
6295713
68904407
22465122
77531962
51799947
33603405
22472356
52574055
59199713
9131643
4520719
60456113
12302742
20953418
70883461
11243619
71863672
47833345
1235225
87786778
518264
7979136
54706087
8124456
52102253
96514240
5084141
5844322
42267551
80214385
27454802
82758888
16939304
93286584
56848169