18161499
7057525
7302562
25242552
59357513
90725896
74868463
14253138
7982594
4465222
17849984
7261874
72504258
69039719
20338947
81319158
17092059
90735265
60732346
69452824
99107528
37822876
16784850
33335500
6921935
77289987
94694181
14211786
12454771
76973846
50962363
85956820
93578877
71013892
71895148
8193583
68857670
8865958
32838711
67787026