19373556
21302461
74466084
66009210
90207330
56511858
31649199
44893930
88436612
52416069
46585237
1082167
43917132
38614944
96353820
73988292
50299389
97538726
96681273
59056672
33555366
44972039
69867748
60827989
74743236
1755791
28024635
92947357
2744202
35688446
65055450
33193063
61208178
43872551
9762482
49309670
14027093
83164839
63904602
2508427