50766134
6236523
91355015
99751837
5057750
14156360
31121481
6182380
49723195
76863358
90899970
59114038
3607904
47679854
57283515
47578781
1707827
73488661
26569048
74279112
71845448
96462605
96369207
83482588
28046749
59459534
32606496
29998889
31427339
49517977
38966211
6953186
28787120
44298679
33067918
53018923
59029926
80713880
54955589
51013756