15363011
48825445
67194498
143280
33495045
99036702
192957
84049742
9547559
26925652
21412827
8471633
82539511
86284757
12348006
72085826
76517127
98206198
86707348
63916590
3247954
92307818
62499352
54958081
91014223
80413518
51677068
70227161
42035032
40857668
76868525
3479526
18191285
15418903
30104086
52986655
54019332
63133223
62185898
45722811