18462352
44601890
3203604
49457185
4353381
63275183
13907145
76173978
69524404
55092928
46057315
78169405
52906507
36479625
66856173
38515820
23421946
87487362
40949810
18038029
4121613
31086420
81184007
72375026
18011822
79325762
19999472
66524999
1807449
68275288
93874439
4697613
80166234
40159875
47584280
49742460
12432572
61615906
59486854
86696092