84592303
17998327
16894247
17074054
141728
6675558
45856602
51854448
9424436
21803707
2691138
28093144
71305545
27853834
7156642
54991781
676559
84292146
8496995
9811347
8389222
67143739
80365637
10243531
78258541
73432960
4181779
12728511
48125608
6789966
49136990
77788811
61411777
4604285
6378550
42348375
95476905
29917192
45448585
79615866