70449179
40421393
35363418
97377138
79973684
63227459
16319829
489115
97895306
10347178
23529723
96634095
6104432
55621087
13418967
76247131
7306903
407922
7621847
48765254
92501906
46468016
44123863
15164764
24756537
54482744
5702774
7347124
9334928
9725431
41854629
25018162
36028279
24177538
50106263
79498184
99573717
33617097
1854523
18247152