97196083
4929113
91837666
46908957
56849828
82073023
71983661
57017656
45386947
16229871
18276479
50301583
65079458
10751151
75224006
30685798
90743243
5513529
41986127
41679067
10522040
95322026
73848965
44486281
82191053
4911266
58598987
24596976
35145892
68906900
67679049
80843750
811990
3128530
4408340
53385361
11209298
60107531
36492789
19451267