96098048
45314664
54004823
4424920
90129661
53419494
18419402
54099863
29766371
6489526
78533759
93418879
77077623
20463401
3584341
63111392
54353978
35485360
41091487
95457010
90542913
8272451
66499874
82276188
82212385
55403239
38857808
23651696
65278572
1595615
40429524
41599075
74538675
35309345
20367387
30251903
89859292
3205408
82693144
781664