44116545
30612076
45683222
86037950
83478285
81843989
67928861
98254553
5665381
59186989
59045074
23684900
7504865
83353432
39961164
68392367
1162625
3717744
83469264
90091565
81402125
32088589
32045344
77281426
2531577
86756493
259991
7908144
52466374
75203830
46803284
78786202
83557753
11015995
12953316
16131750
99343836
89043759
89596865
32206745