80214942
59221487
90442503
51231562
94479611
43062126
86175122
48311282
32491993
87547262
5713018
60174425
22838430
84597635
3067770
52597178
81586828
75839167
15587721
9564613
55003069
27017083
77191020
86905434
45488634
62146642
39745606
91315777
90254485
16262784
49619820
96025621
50644758
53831557
24943973
60016504
54219270
80208558
12116457
9589422