74741509
46838593
649630
35076080
82402594
4688467
97877870
65794486
22943405
57518721
37365336
12134957
10031818
175316
5517250
30934739
30458150
9984408
68915152
77993007
27835443
833431
72587557
64791345
59796904
88962750
44449416
83107479
12716019
59857010
25732485
49557999
13873892
45178574
55011222
68921367
22934753
32903145
85991587
21885911