49156673
81864652
38597602
1916246
92093910
94027926
31626147
46181208
77009666
13478253
96778492
72565465
76361602
24495838
71049312
2562451
34082730
42666139
69387278
46782708
2295201
84092149
7078446
45966775
61672899
57337129
62808147
85302906
18522211
14629770
89005571
22341740
41742900
70743221
47265473
93965287
72508837
79697894
4903846
64509712