14575174
48213321
18564500
85838395
5868947
36005410
70309748
52003837
5641388
90622104
22229208
62431033
47681184
64968132
87726126
28061448
24278186
41715663
13679442
34747115
5958683
48239890
32982042
64471085
28817807
31786283
59935767
79574954
14489029
17372453
14736496
75943888
14499299
525614
65661157
50375507
69054977
83848236
258153
63319994