68838603
31476643
49483640
22777612
48178272
29339844
25416744
45255722
33879411
99214956
4951881
26421
79099657
58588120
41253688
16181351
52362243
63192308
9869631
70474810
99888378
19376008
39892107
18184366
37565340
7875941
271839
61016211
996664
4694896
69377013
55933852
64593914
29403422
40037325
85751371
12185031
8963215
40311624
83771293