24777601
9116456
39103372
12514463
91138659
91005995
66965315
63121499
77115530
96218432
9537415
13923485
41356973
7185630
13992972
64928775
12725269
31143761
60178757
10669279
1188801
77534244
41675384
224881
62501825
65965274
65468016
35114925
247890
89525408
48669300
18036392
11623465
15907942
83095154
4834207
2511559
48862620
89591620
41786939