45795916
10948131
43297047
37414092
52188764
24205158
13411688
46532181
81404325
42551934
85111583
95804026
48064096
14798053
72662885
63856377
34557338
78674733
17245108
18598797
29117994
29665674
77361993
65441344
48173991
77467461
28495506
93676698
98653856
12914179
18672489
74928045
6978943
48023050
24597361
64271290
13707918
55624016
39127960
73989141