70542143
53756095
20343043
70757275
51347368
4839174
87081250
25371298
92236071
91302934
27974352
93448078
26945666
8794697
35396958
54741481
95119522
37026066
7414908
64034979
63009921
4983123
12765480
23484086
10534217
97441612
88044015
89137006
46304418
66875490
73412249
13782057
20901522
11418065
90094424
17734573
86814959
30611359
21004103
73792337