16699034
69767485
26545277
87235630
37717580
14041483
665463
8146453
2276186
79795570
68216056
40607818
26697974
8113467
77859581
98304532
4146959
34543919
28357878
20747638
7721109
38821903
2136127
38149870
26186884
25628145
59745460
58648427
27781977
83977484
89316890
71661871
20013196
29556524
69471522
1295187
85698626
158076
94414707
377640