33793513
97456078
3535990
50375105
68154192
54953370
30445532
56311125
68883498
78806055
19502458
14484539
8673706
45842588
43645588
97129378
9475627
7308426
81757725
44669719
83659575
21556375
66755575
74967527
30826416
16957490
9749186
35138932
4534583
86562970
82512884
17655749
8155930
14307040
14641469
39433223
64108201
7346225
33443272
1294138