55401433
62132005
96756576
52603677
83182665
6646259
13221371
53532919
36245158
24885087
79919544
59582757
366345
48008688
75088469
37793110
49739741
39719661
79655103
95015184
39095563
60094890
6997597
93806999
94265308
40462701
11133895
34555664
27527286
12908872
32859355
15266724
431338
19049790
38247
45558374
35552818
8002190
79127440
6080928