34966291
15837171
80077896
90235526
64301191
46081331
47754778
86124436
86983411
11893308
56551556
24924163
16157313
69699964
41172102
75566114
73475961
10749103
36562112
54045671
948408
33586958
63072367
69776631
58602337
23278034
8641547
90269667
30487618
73757232
23391876
7103611
24992693
81214968
74739713
67625612
821027
645797
9745199
64989115