55669959
58211340
47902015
8422230
76679941
11213955
76257151
58324564
65152788
53966622
76148968
234123
58195359
72513664
744940
52411297
47495376
69627606
4922142
39219434
98695733
50135621
33352941
41134056
45653906
69575069
88076434
71358892
58342694
73561002
78557237
93191376
4904868
46666866
52036192
18937984
47082878
345299
14655713
86745653