16722965
92517496
95992475
10092260
68377958
66877958
59131668
57393832
43988819
90701010
76185174
5051918
75989622
12695568
16445467
3043917
90289456
3338447
50287433
89365531
55517542
99395627
50665098
10412415
98897173
20591315
25023519
31265171
25894358
42835043
5370284
79319929
29575258
63349055
36546567
69066417
54428418
41335943
99756112
65899285