8732250
90959896
81148596
16497962
8976439
66846126
28671511
12186876
55811267
99751985
68255358
67057306
92484123
37054415
87956101
4483649
31423406
5390473
60704462
46294932
89604511
57884406
68106087
5836615
68908317
24519799
46048763
92889300
8361834
34162112
76381049
59657518
13384695
16229797
97254330
90579803
47855801
50262985
66555166
1816420