87767682
68221313
75152869
6884240
62726053
3963078
89695716
627594
16633878
69681895
6666084
13346905
84595389
24754345
30417232
13974074
53521271
75332054
7433688
77878538
24758475
79543184
17025452
74284024
76627021
28862319
15779764
9069232
89125468
69146231
13444842
23029850
68779645
62826301
47407719
24001581
45468961
95189856
56772996
23701828