24533775
3741850
93615313
95353199
79568600
72378215
98088713
96343225
1388124
55755475
42627124
33518055
63573278
19016370
4968187
40625927
52504514
52046895
79964146
79701985
34725587
35841821
86954537
21883444
50435809
1459931
62555114
11185723
23511152
45498989
42499631
18245146
57155940
69952594
69341752
81286881
20483937
98045576
14078941
91122329