32257682
83293448
77318879
25035016
83188506
95206126
86445092
70107835
73817904
52561951
48296608
65389332
35034825
94576858
40869744
54868058
34232285
63299984
99456563
42195680
94191540
6894222
65694766
1825785
99333675
44643961
41682872
43416030
36608971
94656724
5314624
14771080
45146632
40009526
94212135
94454538
60062565
35372980
87477732
78522838