80578134
92566834
84573078
51356087
47606496
52204258
99306216
7689642
88877054
26699468
96638239
57513948
6904375
45509627
42054518
47878597
11773404
54845043
85366505
58191195
8155254
17141769
5997937
43212929
20699513
72124296
94564021
35045008
79637474
86267439
55203510
86056295
64731012
5097359
88635900
63381522
310691
74462277
37028284
61249770