69971739
9280620
13463196
94401932
7838782
59957120
57503475
74833361
73895358
99007937
41997780
58285987
8991573
31062667
90602900
8566829
75946329
80372914
92285985
23224705
63744927
68383251
21082608
96802573
38235849
45199760
92972938
87114455
44014074
33663090
33095346
15471631
77166552
5992921
76073765
23778935
35504801
43716963
57642080
5674295