82998846
34772391
88742226
83218984
50333177
52733914
36116666
72059928
54258532
11239738
95017893
9250483
33504293
85627800
5412551
78615710
87304293
48047995
88625250
67503054
61626395
79022068
73785564
14359031
43086434
68981376
259746
63831547
27322345
48985961
90785431
6969861
12823370
54686589
75282400
8122399
9426589
73505172
36601588
62033063