96873696
64984186
44568363
95271798
41449495
7503977
51184038
92917365
5098228
8411935
8104058
64657140
7789345
3986259
17125503
6970470
79416096
88058096
29225100
68199794
6975734
63809087
54501783
32241558
64698952
93632932
85723349
72793913
39056962
25349682
93074363
92379029
12729560
1312284
74645799
92629347
51246006
48606527
88254445
84297373