5506585
62071814
98376796
61189709
41846620
89925005
764512
68216480
25941219
88422256
38253399
42675082
45495072
26987591
1045043
85757122
75894456
5964672
99191345
47242887
49873793
50724
99583725
80735157
74539704
68322775
7429239
20223684
27595341
68914436
250519
38549180
98306166
78464323
24995213
10296879
14894675
32285255
91357946
65971383