51245047
39897053
46079113
63789206
27236742
28754254
86605523
80884603
7995487
8939995
51488866
9641273
71071811
76659243
40722379
58142464
94792534
67707950
24122603
41705091
2555729
78507391
79039761
73562262
5863782
3103975
2118727
70614540
73323953
48476244
9569668
3732130
88902882
80581965
82301316
10834327
8241703
40819536
96802572
14991329