89541035
93366560
38877393
78471503
42287507
41662299
28587823
59941611
33645544
8518865
4808445
7398185
7365830
50561580
69741759
47241792
38878383
35174485
36823129
38821663
21139851
29917032
40928068
90459100
97368372
2462432
87489451
8599734
68685421
90259035
42081435
7758046
24918018
24199843
20267064
48098593
7402993
36102780
75012249
82261497